در این مقاله با نحوه جلوگیری از اجرای پاپ آپ ها هنگام کلیک کردن در صفحات مرورگر فایر فاکس که معمولا عملی ناخواسته است آشنا میشوید.
اکثر بلاکرهای پاپ آپ تنها پاپ آپهای مربوط به سایتها و یا سرویسهایی را مسدود میکنند که بهطور خودکار در حین بارگزاری صفحهها منتشر میشوند. اما بعضی مرورگرها دارای رویدادهایی هستند که قابلیت باز کردن پاپ اپ را دارند ولی توسط بلاکرها مسدود نمیشوند.
رایجترین آن زمانی است که با کلیک روی یک لینک در مرورگر، پنجره مرورگر جدیدی برایتان به نمایش در میآید. از این دست نمونههای دیگری مانند دابل کلیک کردن روی یک لینک و یا زدن دکمه submit وجود دارند. اگر به چگونگی رفتار فایرفاکس با پاپ آپها نگاهی بیاندازید متوجه میشوید که این مرورگر آنها را بطور خودکار بلاک میکند. شما میتوانید با رفتن به تنظیمات و تب Content گزینههای مورد نظر را بیابید. شما در اینجا میتوانید استثنائات را نیز مشخص کنید نظیر وبسایتها یا سرویسهایی که مایلید پاپآپهایشان اجرا شوند.
در قسمت Exceptions میتوانید، سایتها و دامنههایی را مشخص کنید که اجازه اجرای پاپ آپ را داشته باشند. برای مشخص شدن موضوع، بطور مثال ممکن است از وردپرس برای انتشار مقالات خود استفاده میکنید، زمانی که در add media page روی دکمه آپلود فایلها کلیک میکنید وردپرس یک پنجره جدید را باز میکند، بنابر این اگر پاپ آپ ها را غیرفعال کنید این پنجره به نمایش درنخواهد آمد.
مشکل اینجا هست که تنظیمات پیش فرض فایرفاکس اجازه اجرای بعضی از پاپ آپ ها را میدهد ولی کاربران نمیدانند که میتوانند این قسمت را هم غیر فعال کنند. در این آموزش نحوه غیر فعال کردن آنها را در کانال توضیح خواهیم داد.
برخی از رویدادها مانند change, click, dblclick, mouseup, reset, submit, touchend با وجود بلاکر باز میشوند.
غیر فعال کردن تمام پاپ آپ ها در فایرفاکس ۱- در قسمت آدرس بار مرورگر about:config را تایپ کنید و سپس enter را بزنید. ۲- در اولین اجرای این صفحه، کاربر باید تأیید کند که مسئولیت کارهایی که انجام میدهد با خود او است. ۳- در فیلد جستجو dom.popup_allowed_events را بنویسید. ۴- در قسمت value، تمام Event ها آمده است ۵- شما میتوانید Event ای که میخواهید باعث اجرای پاپ آپ نشود یا تمام Event ها را حذف کنید.
تغییرات همان لحظه در مرورگر فعال میشوند. نکته: بعضی از سایتها ممکن است از جاوا اسکریپت یا اسکریپتهای دیگر برای یافتن انسداد پاپ آپ ها استفاده کنند. در اینصورت ممکن است دسترسی به بعضی از بخشهای سایت را نداشته باشید. در این صورت شما یک پیام دریافت میکنید که از طریق آن میتوانید پاپ اپ را روی ان سایت فعال کنید.